.tp-caption.tp-hidden-caption,.tp-hide-revslider{visibility:hidden!important;display:none!important}.tp-caption{z-index:1}.tp-caption.big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;padding:3px 4px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#000;letter-spacing:0}.tp-caption.big_orange{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fb7354;letter-spacing:-1.5px}.tp-caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}.tp-caption.medium_grey{position:absolute;color:#fff;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.small_text{position:absolute;color:#fff;font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.medium_text{position:absolute;color:#fff;font-weight:300;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.large_text{position:absolute;color:#fff;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:42px;line-height:42px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;font-weight:800;font-size:60px;line-height:60px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5);letter-spacing:0}.tp-caption.very_large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_red_text{position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_brown_text{position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_green_text{position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans}.tp-caption.noshadow{text-shadow:none}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}.button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;background:url(../images/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px}.button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(../images/g40.png) repeat-x top}.button.big:hover,.button:hover,.purchase:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:400}a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.button{padding:2px 5px;line-height:20px!important;font-size:10px!important}a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.button.green,.button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.button.blue,.button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.button.red,.button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.button.orange,.button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.button.darkgrey,.button.grey,.button:hover.darkgrey,.button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.button.lightgrey,.button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.noFilterClass{filter:none!important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(../images/shadow1.png) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(../images/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(../images/shadow3.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe{width:100%!important;height:100%!important}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe{width:100%!important;height:100%!important}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(../images/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url(../images/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(../images/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:-12px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(../images/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(../images/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(../images/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0!important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(../images/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0!important}.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background-position:top left}.tp-bullets.simplebullets.navbar .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-position:bottom left}.tparrows{-ms-filter:"alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tparrows.hidearrows{-ms-filter:"alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(../images/large_left.png) no-Repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(../images/large_right.png) no-Repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(../images/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(../images/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(../images/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(../images/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(../images/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.default,.tp-rightarrow.default{width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:0 0;margin:0;float:left;-ms-filter:"alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet.selected,.tp-bullets.tp-thumbs .bullet:hover{-ms-filter:"alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer.tp-bottom{bottom:0!important;height:5px}@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs,.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}}@media only screen and (min-width:0) and (max-width:479px){.responsive .tp-bullets,.responsive .tparrows{display:none}}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive >ul >li{list-stye:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(../images/coloredbg.png) repeat}.tp-loader{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-transparentimg{content:"url(../image/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.wide-bannercontainer{max-height:500px!important;overflow:hidden;padding:0;position:relative;width:100%!important}.portfolio-bannercontainer{width:100%!important;position:relative;padding:0;max-height:500px!important;overflow:hidden;margin-bottom:50px}.revolution ul{visibility:hidden;margin:0;list-style:none}.tp-caption.white{color:#FFF}.tp-caption.big{font-size:46px;line-height:33px;font-weight:900;letter-spacing:-1px}.tp-caption.small{font-size:24px;line-height:1!important;font-weight:300;margin-bottom:25px}.tp-caption.white-bg{background:#FFF;padding:10px 15px}.tp-caption.dark-bg{background:rgba(0,0,0,.8);color:#cbcbcb;padding:10px 15px}.tp-caption.boxshadow{-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.tp-loader{background:url(../images/loading.gif) no-repeat;background-color:#fafafa;margin:-15px -15px;top:50%;left:50%;z-index:10000;position:absolute;width:30px;height:30px;background-size:30px 30px}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tp-loader{background-image:url(../images/loading@2x.gif)}}.tp-bannertimer{width:100%;height:10px;background:url(../images/timer.png);position:absolute;z-index:200}.tparrows:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;width:34px;height:34px;line-height:34px;font-size:20px;padding-top:3px}.tp-leftarrow.default,.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;top:50%!important;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;background:#ececec;color:#747474}.tp-leftarrow.default:before{content:'\e75d';padding-left:3px}.tp-rightarrow.default:before{content:'\e75e';padding-left:7px}@-moz-document url-prefix(){.tparrows:before{padding-top:2px}.tp-leftarrow.default:before{padding-left:5px}.tp-rightarrow.default:before{padding-left:9px}}.tparrows:hover{background:#74c9be;color:#fff}.tp-bullets.simplebullets.round .bullet{width:12px;height:12px;-webkit-border-radius:50%;border-radius:50%;margin-left:5px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;background:#ececec}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background:#c51b00}.tp-bullets.hidebullets{-ms-filter:"alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.services .etabs{padding:0;overflow:inherit;width:90%;margin:0 auto}.services,.services .etabs{text-align:center}.services .tab{display:inline-block}.services .tab a{display:block}.services .tab .icon{display:table;margin:0 auto 15px;position:relative}.services .tab .icon i.icn{text-align:center;display:table-cell;vertical-align:middle;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;background:#ececec;color:#5c5c5c;line-height:1;font-size:35px;text-transform:uppercase;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in}.services .tab.active .icon i.icn,.services .tab:hover .icon i.icn{background:#74c9be;color:#fff}.services .tab.active h4,.services .tab:hover h4{color:#74c9be}.services .tab h4{margin:0}.services .tab .icon:before{opacity:0;position:absolute;top:-5px;left:44px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #74c9be;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in}.services .tab.active .icon:before{opacity:1}.services.tabs .panel-container{width:90%;margin:0 auto 30px}.services.tab-container .panel-container p{margin:0;padding-bottom:10px}.tabs-top .etabs{margin:0;padding:0;overflow:inherit}.tabs-top.center .etabs{text-align:center}.tabs-top .tab{margin:0;padding:0;display:inline-block;zoom:1;*display:inline;border:1px solid #dedede;border-bottom:none;top:1px;position:relative;z-index:1;margin-right:3px}.tabs-top .tab a{padding:13px 25px;display:block;background:#f7f7f7;color:#5c5c5c;font-size:14px;font-weight:700}.tabs-top.left .tab a{padding:10px 20px}.tabs-top .tab i{margin-right:5px}.tabs-top .tab.active{position:relative;z-index:3}.tabs-top .tab.active a{background:#fff}.tabs-top .tab a:hover,.tabs-top .tab.active a{color:#74c9be}.tabs-top.tab-container .panel-container{border-top:1px solid #dedede;position:relative;z-index:1;display:block}.tabs-top.tab-container .panel-container p{margin:0;padding-bottom:10px}.tabs-top.tab-container .panel-container .tab-block{padding-top:30px;padding-bottom:0}.tabs-side:after{content:'';display:block;height:0;clear:both;visibility:hidden}.tabs-side .etabs{margin:0;padding:0;padding-top:10px;overflow:inherit;width:240px;float:left}.tabs-side .tab{margin:0;padding:0;display:block;zoom:1;border:1px solid #dedede;border-right:none;left:1px;position:relative;z-index:1;border-top:none;letter-spacing:-1px}.tabs-side .tab:first-child{border-top:1px solid #dedede}.tabs-side .tab a{padding:15px 25px;display:block;background:#f7f7f7;color:#5c5c5c;font-size:14px;font-weight:700}.tabs-side .tab i{margin-right:5px}.tabs-side .tab.active{position:relative;z-index:3}.tabs-side .tab.active a{background:#fff}.tabs-side .tab a:hover,.tabs-side .tab.active a{color:#74c9be}.tabs-side.tab-container .panel-container{border-left:1px solid #dedede;position:relative;z-index:1;display:block;width:700px;float:right}.tabs-side.tab-container .panel-container .tab-block{padding-left:30px}.meta{font-size:11px;margin-bottom:10px}.meta,.meta a{color:#a6a6a6}.meta a:hover{color:#74c9be}.grid-blog .post figure{margin-bottom:20px}.grid-blog .post{margin-bottom:43px}.grid-blog hr{clear:left;display:none;margin-left:20px;margin-bottom:50px}.grid-blog.col2 hr:nth-child(3n){display:none}.grid-blog.col2 hr:nth-child(4n),.grid-blog.col3 hr:nth-child(3n){display:block}.grid-blog hr:after,.grid-blog hr:before{display:none}.classic-blog .post.media figure{width:220px;margin-bottom:53px}.classic-blog .post{width:450px}.classic-blog .postb{margin-bottom:50px;width:100%}.media-bodyb p{font-size:20px;line-height:30px}.classic-blog .wide .post figure{margin-bottom:20px}.showbiz{position:relative}.showbiz-container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.showbiz-navigation{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:absolute;top:-40px;right:0}.sb-navigation-left,.sb-navigation-right{display:inline-block;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sb-navigation-left:before,.sb-navigation-right:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;width:26px;height:26px;line-height:26px;font-size:14px}.sb-navigation-left,.sb-navigation-right{z-index:100;cursor:pointer;position:relative;top:50%!important;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;background:#ececec;color:#747474}.sb-navigation-left:before{content:'\e75d'}.sb-navigation-right:before{content:'\e75e'}@-moz-document url-prefix(){.sb-navigation-left:before{padding-right:1px}.sb-navigation-right:before{padding-left:2px}}.sb-navigation-left:hover,.sb-navigation-right:hover{background:#74c9be;color:#fff}.sb-hidden{display:none}.showbiz li,.showbiz ul{list-style:none;margin:0 0 -10px 0;padding:0}.showbiz ul li{position:relative;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000;margin-right:20px}.showbiz .overflowholder{overflow:hidden;position:relative;width:100%;z-index:2}.showbiz .overflowholder ul{width:100000px;position:absolute;top:0;left:0}.showbiz .overflowholder ul li{float:left!important;-webkit-transition:all .25s ease;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative}.showbiz .mediaholder{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:0 0;padding:0;border:none;margin-bottom:15px}.showbiz .mediaholder_innerwrap{position:relative;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.showbiz .mediaholder img{width:100%;position:relative}.sidebox{margin-top:50px;display:block}.sidebox h3{font-size:14px;margin-bottom:10px;text-transform:uppercase}.sidebox:first-child{margin:0}.sidebox .post-list{padding:0;margin:0}.sidebox .post-list:after{content:'';display:block;height:0;clear:both;visibility:hidden}.sidebox .post-list li{clear:both;padding:0;margin-bottom:15px;display:block;overflow:hidden}.sidebox .post-list h6{font-size:15px;line-height:28px;margin:0;font-weight:400;text-transform:none;letter-spacing:normal}.sidebox a{color:#5c5c5c}.sidebox a:hover{color:#74c9be}.sidebox .post-list .overlay{float:left;width:70px;height:70px}.sidebox .post-list .meta{margin-left:85px;overflow:hidden}.sidebox.widget .searchform input,.sidebox.widget form{margin:0}.widget .list{list-style:none;margin:0}.border-list{list-style:none;margin:0;background:#f7f7f7;border:1px solid #dedede}.border-list li{border-top:1px solid #dedede;position:relative}.border-list li a{display:block;padding:7px 12px;color:#5c5c5c}.border-list li a:hover{color:#74c9be}.border-list li:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;text-decoration:inherit;content:"\e762";display:block;position:absolute;right:12px;top:8px;font-size:17px}.border-list li:first-child{border-top:none}.forms{position:relative;padding:0;width:100%}.form-container .response{display:none}.forms ol{margin:0;padding:0}.forms ol li{line-height:auto;list-style:none}.forms li.hidden-row{display:none}.uneditable-input,input,textarea{width:100%}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;height:35px;padding:0 10px;margin-bottom:15px;font-size:13px;line-height:23px;color:#5c5c5c;resize:none;vertical-align:middle;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #dedede;background:#fafafa;-webkit-border-radius:0;border-radius:0;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #c2c2c2}textarea{height:100%;padding:5px 10px;margin-bottom:15px;min-height:150px;resize:vertical}.btn-submit{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.forms li.error input,.forms li.error textarea{border:1px solid #d18282}.forms span.error{display:none}.forms .button-row span.error{padding:0;display:none}.forms label{display:block;float:left;width:95px;padding-top:7px;font-size:13px;clear:both}.comment-form div label{position:absolute;top:0;left:0}.form-container:after{content:'';display:block;height:0;clear:both;visibility:hidden}.thumbs{list-style:none;margin-bottom:-20px}.thumbs .media-wrapper{margin:0 0 20px}.clients .thumb,.thumbs .thumb{margin-bottom:20px}.clients .media-wrapper{margin:0}#portfolio .thumbs .thumb,.thumbs .thumb .social{margin-bottom:40px}.navigation .btn{margin:0 0 0 5px}.navigation .btn.back{margin:0}.navigation:after{content:'';display:block;height:0;clear:both;visibility:hidden}.item-details span{text-transform:uppercase;font-weight:900;color:#74c9be;letter-spacing:-1px;margin-right:5px}.item-details a{color:#5c5c5c}.item-details a:hover{color:#74c9be}.media-wrapper.portfolio{margin-bottom:50px}.isotope,.isotope .item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.overlay a,.overlay a img{display:block;position:relative}.overlay a{overflow:hidden}.overlay a div{position:absolute;width:100%;height:100%}.overlay a div:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;position:absolute;width:24px;line-height:1;height:24px;text-align:center;content:'\f517';font-size:24px;color:#FFF;top:50%;left:50%;margin:-12px 0 0 -12px}.portfolio .overlay a div:before{content:'\e744';width:26px;height:26px;font-size:26px;margin:-13px 0 0 -13px}.post-list .overlay a div{-webkit-box-shadow:inset 0 0 0 4px rgba(255,255,255,.15);-moz-box-shadow:inset 0 0 0 4px rgba(255,255,255,.15);box-shadow:inset 0 0 0 4px rgba(255,255,255,.15)}.post-list .overlay a div:before{width:18px;height:18px;font-size:18px;margin:-9px 0 0 -9px}.overlay a div.da-animate{-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.da-slideFromTop{left:0;top:-100%}.da-slideFromBottom{left:0;top:100%}.da-slideFromLeft{top:0;left:-100%}.da-slideFromRight{top:0;left:100%}.da-slideTop{top:0}.da-slideLeft{left:0}.accordion-heading h5{margin:0}.accordion-heading a:hover h5{color:#74c9be}.accordion-group{margin-bottom:5px;border:1px solid #dedede;background:#fafafa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion-heading .accordion-toggle{padding:11px 15px}.accordion-inner{padding:12px 15px;border-top:1px solid #dedede}.nav-tabs{border:none}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;font-weight:900;border:1px solid #dedede;border:1px solid rgba(0,0,0,.13);border-bottom-color:transparent}.nav>li>a{color:#818181}.nav>li>a:focus,.nav>li>a:hover{background:0 0;color:#74c9be}.nav-tabs>li>a{margin-right:4px;padding-right:15px;padding-left:15px}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#dedede;border-color:rgba(0,0,0,.13);border-bottom:transparent}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#74c9be;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.tab-content{background:#FFF;border:1px solid #ddd;padding:15px}#fancybox-thumbs ul li img{max-width:none}.fancybox-wrap{background:#FFF!important}.fancybox-error,.fancybox-title{font-family:'Open Sans',sans-serif!important;font-size:13px!important;line-height:23px!important}.fancybox-title h2,.fancybox-title h3{color:#5c5c5c;margin-bottom:10px;line-height:22px;font-size:18px}.fancybox-skin{color:#5c5c5c!important}.fancybox-title-inside-wrap{padding:20px!important}.fancybox-nav span{width:34px!important;height:34px!important;margin-top:-17px!important}.fancybox-close{top:-17px!important;right:-17px!important;width:34px!important;height:34px!important}.fancybox-close:before,.fancybox-next span:before,.fancybox-prev span:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:0!important;margin-top:6px!important;text-align:center;width:34px!important;font-size:20px!important}@-moz-document url-prefix(){.fancybox-close:before,.fancybox-next span:before,.fancybox-prev span:before{margin-top:5px!important}}.fancybox-close,.fancybox-next span,.fancybox-prev span{background:#ececec!important;color:#747474!important;text-align:center;-webkit-transition:all 200ms ease-in!important;-o-transition:all 200ms ease-in!important;-moz-transition:all 200ms ease-in!important;-webkit-border-radius:50%!important;border-radius:50%!important}.fancybox-close:hover,.fancybox-next span:hover,.fancybox-prev span:hover{background:#74c9be!important;color:#fff!important}.fancybox-prev span:before{content:'\e75d'}.fancybox-next span:before{content:'\e75e'}.fancybox-close:before{content:'\2715'}#fancybox-loading{margin-top:-12px!important;margin-left:-12px!important;background:#000!important;padding:8px;opacity:1!important;-webkit-border-radius:3px!important;border-radius:3px!important}#fancybox-loading div{width:24px!important;height:24px!important;background-image:url(../images/fancy-loading.gif)!important}media_tag_5{media_subcode:5}.arrow-box{position:relative;border:1px solid #dedede;margin-left:8px;padding:15px 20px;background-color:#fafafa}.arrow-box:after,.arrow-box:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-color:rgba(255,255,255,0);border-right-color:#fafafa;border-width:7px;top:22px}.arrow-box:before{border-color:rgba(0,0,0,0);border-right-color:#dedede;border-width:8px;top:21px}.testimonials .media>.pull-left{margin-right:10px}.testimonials blockquote{padding:0;margin:0;border:none}.testimonials blockquote p{font-style:italic}.testimonials blockquote small{font-style:normal}.testimonials blockquote p,.testimonials blockquote small{font-size:13px;line-height:23px;font-weight:400}.pricing{width:100%;overflow:hidden;text-align:center;padding-bottom:10px;display:block}.pricing .btn{margin:0}.pricing .plan{border:1px solid #dedede}.pricing .plan h3{font-size:18px;line-height:45px;margin:0;padding:5px 0;background:#fff;color:#5c5c5c}.pricing .plan h4{padding:20px 0;margin:0;background:#f5f5f5}.pricing .plan h4 span{color:#74c9be}.pricing .plan h4 .amount{display:block;text-align:center;font-size:45px;padding-bottom:10px}.pricing .plan h4 .amount span{vertical-align:super;font-size:20px;font-weight:300}.pricing .plan li:nth-child(2n){background:#f5f5f5}.pricing .plan ul{margin:0;list-style:none}.pricing .plan ul li{background:#fff;padding:15px 0}.pricing .plan h3{text-transform:uppercase}.pricing .select{background:#f5f5f5;padding:18px 0}.progress-list{margin:0;list-style:none}.progress-list li{margin-bottom:20px}.progress-list li em{padding-left:8px;color:#74c9be}.progress-list li em:before{content:"-";padding-right:10px;display:inline-block}.progress.plain{height:15px;margin-bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background:#f5f5f5;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress.plain .bar{float:left;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:none;background:#74c9be;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#comments{margin:0}#comments ol.commentlist{list-style:none;margin:0;padding-bottom:15px}#comments ol.commentlist li{padding:20px 0 0;background:0 0}#comments .user{float:left;width:70px;height:70px;position:relative}#comments .message{overflow:hidden}#comments .arrow-box{margin-left:20px}#comments ul.children{margin:0;overflow:inherit;padding:0 0 0 55px;list-style:none}#comments ol.commentlist ul.children li{padding-right:0;border:none}#comments .info h2{font-size:14px;margin:0;display:inline;margin-right:5px}#comments .info{margin-bottom:12px}#comments .info h2 a{color:#616161}#comments .info h2 a:hover{color:#74c9be}#comments .info .meta{display:inline}#comments .info .meta:before{content:"-";display:inline-block;margin-right:10px}#comments a.reply-link{position:absolute;right:20px;top:20px;line-height:1;font-size:9px;color:#5c5c5c;text-transform:uppercase}#comments a.reply-link:hover{color:#74c9be}.comment-form-wrapper p{padding-bottom:20px}.retina-icons{list-style:none;margin:0}.retina-icons li{display:inline-block;font-size:25px;margin-bottom:10px;padding:0 10px}.retina-icons-code i{font-size:18px}.retina-icons-code tr td:first-child,.retina-icons-code tr th:first-child{text-align:center}.retina-icons-code code{color:#717171}.table-bordered{border:1px solid #dedede;border-left:none;background:#fff}.table-bordered td,.table-bordered th{border-left:1px solid #dedede}.table td,.table th{border-top:1px solid #dedede}@-moz-document url-prefix(){.item-details span,.menu ul li a,.tabs-side .tab,.tp-caption.big,h1,h2,h3,h4,h5,h6{letter-spacing:-.7px}}@media (min-width:1000px){body{background:#fff}.row{width:960px;margin:0 auto}.media-body{width:210px;float:right}.body-wrapper{width:1000px;margin:0 auto}.box{width:1000px;margin-left:-1px;display:block;margin-bottom:50px}header{padding:25px 0 25px 99px;margin:0 auto;width:1140px}.postb figure{width:480px}}@media (min-width:768px) and (max-width:999px){.tabs-side .etabs{width:224px}.tabs-side.tab-container .panel-container{width:500px}.services .etabs{width:100%}.subfooter .tleft,.subfooter .tright{float:none;text-align:center;font-size:11px}.classic-blog .post{width:100%}h1.post-title,h2.post-title{font-size:18px;margin:0}.classic-blog .postb{margin-bottom:50px;width:100%}.classic-blog .postb.media figure{width:220px}.media-bodyb p{font-size:14px;line-height:20px}}@media (max-width:767px){body{padding-right:0!important;padding-left:0!important}h2.post-title{font-size:18px;margin:0}.subfooter .tleft{float:none;text-align:center;font-size:8px}.subfooter .tright{float:none;text-align:center;font-size:11px}.classic-blog .postb{margin-bottom:50px;width:100%}.classic-blog .postb.media figure{width:100%}.media-bodyb p{font-size:14px;line-height:20px}.media-bodyb{float:left}.classic-blog .post{width:480px}.contact-info{float:none;text-align:center}.contact-info li{display:inline;margin:0 10px}.menu{margin:0 auto}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{margin-bottom:30px;padding:0!important}.tab{display:block!important;margin:0!important}.tab:last-child{border:1px solid #dedede}.services .etabs,.services.tabs .panel-container{width:100%}.services,.services .etabs{text-align:center}.services .tab .icon{display:inline;margin:0}.services .tab .icon i.icn{text-align:left;display:inline;vertical-align:baseline;width:auto;height:auto;-webkit-border-radius:0;border-radius:0;background:0 0;color:#5c5c5c;line-height:1;font-size:16px}.services .tab.active .icon i.icn,.services .tab:hover .icon i.icn{background:none!important;color:#74c9be!important}.services .tab{margin:0;padding:0;display:inline-block;zoom:1;*display:inline;border:1px solid #dedede;border-bottom:none;top:1px;position:relative;z-index:1;margin-right:3px}.services .tab:last-child{border:1px solid #dedede}.services .tab a{padding:13px 25px;display:block;background:#f7f7f7;color:#5c5c5c;font-size:14px;font-weight:700}.services .tab.active a{background-color:#fff}.services .tab.active h4,.services .tab:hover h4{color:#74c9be}.services .tab h4{margin:0;display:inline;font-size:14px}.services .tab .icon:before{display:none}.services.tab-container .panel-container p{margin:0;padding-bottom:10px}.tabs-side .etabs{margin:0;padding:0;padding-top:10px;overflow:inherit;width:100%;float:none}.tabs-side .tab{margin:0;padding:0;display:block;zoom:1;border:1px solid #dedede!important;border-top:none!important;left:0;position:relative;z-index:1;letter-spacing:-1px}.tabs-side .tab:first-child{border-top:1px solid #dedede!important}.tabs-side .tab a{padding:13px 25px;display:block;background:#f7f7f7;color:#5c5c5c;font-size:14px;font-weight:700}.tabs-side .tab i{margin-right:5px}.tabs-side .tab.active{position:relative;z-index:3}.tabs-side .tab.active a{background:#fff}.tabs-side .tab a:hover,.tabs-side .tab.active a{color:#74c9be}.tabs-side.tab-container .panel-container{border-left:none;position:relative;z-index:1;display:block;width:100%;float:none}.tabs-side.tab-container .panel-container .tab-block{padding-left:0;padding-top:20px}.arrow-box{margin-left:0}.arrow-box:after,.arrow-box:before{display:none}.testimonials .media>.pull-left{margin:0;display:none}.grid-blog hr{display:block!important;margin-left:0}.grid-blog .post figure.pull-left{float:none;width:100%}.grid-blog .pagination{margin:0}.subfooter .social.pull-right,.subfooter p.pull-left{float:none}.subfooter p{padding-bottom:10px}.subfooter .social li{margin:0 1px 0 0}.classic-blog .post.media figure{width:100%;margin-bottom:20px}.media>.pull-left{float:none}#comments .user{margin-right:0}#comments ul.children{padding:0 0 0 20px}#comments .arrow-box{margin-left:0}#comments .info .meta{display:block}#comments .info .meta:before{display:none}.tabs-side img.pull-left,.tabs-side img.pull-right{float:none;margin-bottom:10px}.revolution .btn{display:none}.page-header .pull-left,.page-header .pull-right{float:none;margin-bottom:10px}.navigation .pull-left,.navigation .pull-right{float:none;display:block;margin:0 0 10px!important}.media-wrapper.portfolio{margin-bottom:30px}.map iframe{height:300px!important}}@media (max-width:480px){.media-icons .media .pull-left{float:left}.classic-blog .post{width:100%}.media-icons .media .pull-right{float:right}.contact-info li{display:block}.media>.pull-left{margin-right:0}}a.changebg,a.changecolor{cursor:pointer}
